#register_left{width:645px;height:574px;float:left;}
#register_left h1{margin:30px 0 20px;font-size:26px;color:#768263;font-weight:normal;font-family:'\5FAE\8F6F\96C5\9ED1';}
#register_table .text{border:1px solid #cfcfcf;width:254px;height:30px;line-height:30px;}
#register_table .check{border:1px solid #cfcfcf;width:114px;height:30px;line-height:30px;}
#register_table tr{height:50px;line-height:50px;}
#register_table tr th{width:100px;text-align:right;font-weight:normal;font-size:14px;padding-right:5px}
#register_table img{vertical-align:middle;}
.sub{border:1;background-position:right -100px;width:131px;height:35px;display:block;cursor:pointer;}
.box{vertical-align:middle;}

span.error{color:#FF89A7;padding-left:20px;background:url(/img/error1.png)no-repeat left center;margin-left:10px;}

#register_right{float:left;width:250px;border-left:1px solid #e5e5e5;margin-top:40px;height:480px;}
.rst_login{margin-left:32px;margin-top:38px;}
.rst_login span{color:#999;}
.rst_login a{background-position:right -150px;width:81px;height:29px;display:block;margin-top:12px;}
.other_login{margin-top:65px;margin-left:32px;}
.other_login span{color:#999;margin-bottom:2px;}
.o_icon{background:url(/img/icon_sina.png) no-repeat left center;height:16px;line-height:16px;display:block;padding-left:20px;margin-top:12px;padding-top:2px;width:100px;*padding-top:5px;padding-top:5px\9;_padding-top:7px;}